home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine CD 1995 / Archive Magazine CD 1995.iso / discs / prog_disc / volume_8 / issue_12 / whitworth / !KeyUtils / VersHist < prev   
Encoding:
Text File  |  1995-07-18  |  3.0 KB  |  80 lines

  1. Version History
  2. ---------------
  3.  
  4. v0.10
  5. -----
  6. Basic shell idea written. Customised for my personal use. Keys had to be
  7. added to main program. Only ran applications and executed *commands
  8.  
  9. v0.20
  10. -----
  11. Modes facility added
  12.  
  13. v1.00
  14. -----
  15. Status file added so that it is easily customisable. Gave it a nice icon
  16. (half of it nicked off PenFriend but don't tell anyone...)
  17.  
  18. v1.01
  19. -----
  20. Nasty glitch ironed out - Alt+(Keys) under RO3 produces special characters.
  21. Changed it so that you now have to use Ctrl+Alt+(Keys), apart from on
  22. cursor keys which are still only Alt+(Keys)
  23.  
  24. v1.11
  25. -----
  26. CheatMods killing facility added (to stop my brother from cheating at
  27. Flashback after we just paid huge sums of money for it - great game, though,
  28. but really bad programming - half the time it doesn't work)
  29.  
  30. v1.15
  31. -----
  32. Document facility added - CTRL-Alt-D > Letter will create a new document for
  33. a particular application. Sorted out irritating !Edit-window width wrap on
  34. !Help file (I've upgraded - note to Acorn - to !Zap. This program is quite
  35. brilliant, and I would be willing to pay money - and quite a lot of money,
  36. too - for it if necessary. But it's free which means I don't have to. Great!
  37. Thanks, Dominic.) Can't be bothered to sort out wrap on this file. Maybe in
  38. the next release.
  39.  
  40. v1.16
  41. ------
  42. Sorted out a bug in the cursor moving routine, sorted out window wrap
  43. in this file.
  44.  
  45. v1.20
  46. -----
  47. Added routine to detect disc name in drive 0, and open that instead of
  48. ADFS::0.$. (Command - OpenFloppyRoot) Thanks to Neil Walker for the idea for
  49. this routine (from his program '!WarmBoard' which does basically the same as
  50. this program, but is a little more esoteric in that it uses SWI's [eg. OS_CLI
  51. and Wimp_StartTask] instead of *commands. OK, so it may be a bit more
  52. flexible, but it's harder to use. Also, his program runs off single
  53. keypresses, so you have to bomb the caret first [get rid of it]. It's quite
  54. nice, but I prefer my program.)
  55. Moved Doc files into root application directory, 'cos otherwise it won't
  56. archive using !AllForOne properly. When I get around to re-writing AllForOne
  57. properly, I'll stick everything back in a Docs directory. Just to make things
  58. nice and incompatible.
  59.  
  60. v1.21
  61. -----
  62. Decided against rewriting AllForOne just yet, as my proposed improvements
  63. mean a completely new (read incompatible) file format. Stuck Docs back in
  64. Docs directory anyway. Created distributable version which actually has
  65. Status_Bak in it.
  66.  
  67. Proposed improvements
  68. ---------------------
  69.  
  70. Sorting out a link between Lock and !KeyUtils, so that Lock writes a status
  71. file, and if !KeyUtils is run, it checks the status file to see if the
  72. machine was reset when it was locked. If so, re-lock the machine. The
  73. practical upshot of this would be that if you stick !KeyUtils in your Boot
  74. sequence (which is where it should be anyway), you can't get around Lock by
  75. resetting the machine.
  76.  
  77. Filer message reporting - ie. a simple sort of Virus protection which reports
  78. to the user any disc accesses. Different levels of protection will be set.
  79.  
  80. Icon bar front end, and a proper Quit option.